// （LeetCode） 你正在使用一堆木板建造跳水板。
// 有两种类型的木板，其中长度较短的木板长度为shorter，长度较长的木板长度为longer。
// 你必须正好使用k块木板。
// 编写一个方法，生成跳水板所有可能的长度。

// 输入：
// shorter = 1
// longer = 2
// k = 3
// 输出： {3,4,5,6}

// let shorter = 1, longer = 2, k = 3;
let shorter = 3, longer = 2, k = 3;

if (!k) console.log([]);

if (shorter == longer) console.log([shorter * k]);

let plank = [shorter, longer], plankAll = [];
for (let i = 0; i <= k; i++) {
    plankAll.push(plank[0] * i + plank[1] * (k - i))
}
plankAll.sort(function (a, b) { return a - b });
console.log(plankAll);